What Determines Our Destiny